from tkinter import *

root = Tk()

ITEMS = ['Beijing','Shanghai','Guangzhou','Shenzhen']

v = [] #列表

for city in ITEMS:#依次显示一个
    v.append(IntVar) #存放每一个列表的状态
    b = Checkbutton(root,text=city,variable=v[-1])#每次取v中最后一个
    b.pack(anchor=W)#‘西’对齐

mainloop()
